<?php
/**
 *  * 系统-受国家计算机软件著作权保护 - !
 * =========================================================
 * Copy right 2018-2025 成都海之心科技有限公司, 保留所有权利。
 * ----------------------------------------------
 * 官方网址: http://www.ohyu.cn
 * 这不是一个自由软件！在未得到官方有效许可的前提下禁止对程序代码进行修改和使用。
 * 任何企业和个人不允许对程序代码以任何形式任何目的再发布。
 * =========================================================
 * User: ohyueo
 * Date: 2021/5/16
 * Time: 18:14
 */

namespace app\api\controller;

use app\api\model;
use app\BaseController;
use think\Request;
use app\api\models\EscortNotiList;
use app\api\models\EscortZongheImg;
use think\facade\Db;
use app\api\models\EscortWebText;


class Index extends BaseController
{
    public function imglist(Request $request){
        $params = $request->get();
        $where=array();
        if(isset($params['type'])){
            $where=array('type'=>$params['type']);
        }
        //查询图片
        $list=EscortZongheImg::findAllData(['where'=>$where,'isarr'=>true]);
        $x=$y=$z=$s=0;
        $arr=[];
        foreach ($list as $step) {
            if($step['type']==1){
                $arr['lunbo'][$x]=$step;
                $x++;
            }
            if($step['type']==2){
                $arr['kuai'][$y]=$step;
                $y++;
            }
            if($step['type']==3){
                $arr['guang'][$z]=$step;
                $z++;
            }
            if($step['type']==4){
                $arr['topkuai'][$s]=$step;
                $s++;
            }
        }
        //查询公告
        $notilist=EscortNotiList::findAllData(['order'=>'id desc','isarr'=>true]);
        $arr['noti']=$notilist;

        //分享
        $imgurl='';
        if(config('-appsite.app_logoimg')){
            $imgurl=getFullImageUrl(config('-appsite.app_logoimg'));
        }
        $url=config('-appsite.app_domainname');
        $sharedata=array(
            'title' => config('-appsite.app_name'),
            'imgUrl' => $imgurl,
            'desc' => config('-appsite.app_desc'),
            'link' => $url
        );
        $arr['sharedata']=$sharedata;
        //备案号
        $keep=config('-appsite.web_keep');
        $arr['keep']=$keep;

        return $this->message('请求成功', $arr);
    }
    //公告详情
    public function noti_info(Request $request){
        $params = $request->get();
        if(!$params['id']){
            return $this->message('请求错误', [], 0);
        }
        $data=[];
        if($params['st']==1){
            $data=EscortNotiList::findData(['where'=>['id'=>$params['id']]]);
        }else if($params['st']==2){
            $data=EscortWebText::findData(['where'=>['id'=>$params['id']]]);
        }
        return $this->message('请求成功', $data);
    }


}